/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package pvpinternacional.beans;

import entities.NivelPrecio;
import entities.Pais;
import entities.Producto;
import entities.PvpInternacional;
import facades.PvpInternacionalFacade;
import java.math.BigDecimal;
import javax.ejb.Stateless;
import javax.inject.Named;
import javax.inject.Inject;

/**
 *
 * @author damfercer
 */
@Named(value = "productosPVPBean")
@Stateless
public class ProductosPVPBean {
    @Inject
    private PvpInternacionalFacade pvpInternacionalFacade;
    /**
     * Creates a new instance of ProductosPVPBean
     */
    public ProductosPVPBean() {
    }
    
    public BigDecimal recuperarPvpDeProductoNivelPrecioYPais(Producto producto, Pais pais, NivelPrecio nivelPrecio){
        BigDecimal pvp=BigDecimal.ZERO;
        PvpInternacional pvpInternacional=pvpInternacionalFacade.getPvpInternacionalDeProductoNivelPrecioYPais(producto, pais, nivelPrecio);
        if(pvpInternacional!=null){
            pvp=pvpInternacional.getPvp();
        }
        return pvp;
    }
}
